﻿
html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}
.container{width:100%;height:100%;margin:0;padding:0;background-color:#000000; position: relative;}
.beg-login-box{width:380px;height:300px;background-color:rgba(0,0,0,.6);border-radius:10px;
	position: absolute;top: 50%;left: 50%;margin-left: -190px;margin-top: -10%;z-index: 3;opacity: 0.6;}
.beg-login-box header{height:39px;padding:10px;border-bottom:1px solid aliceblue}
.beg-login-box header h1{text-align:center;font-size:25px;line-height:40px}
.beg-login-box .beg-login-main{height:185px;padding:30px 60px 0}
.beg-login-main .layui-form-item{position:relative}
.beg-login-main .layui-form-item .beg-login-icon{position:absolute;color:#000000;top:10px;left:10px}
.beg-login-main .layui-form-item input{padding-left:34px}
.beg-login-box footer{height:35px;padding:20px 20px 0 20px}
.beg-login-box footer p{line-height:40px;text-align:center;font-size:25px}
.beg-pull-left{float:left !important}
.beg-pull-right{float:right !important}
.beg-clear{clear:both}
.beg-login-remember{line-height:38px}
.beg-login-remember .layui-form-switch{margin-top:0px}
.beg-login-code-box{position:relative;padding:10px}
.beg-login-code-box input{position:absolute;width:100px}
.beg-login-code-box img{cursor:pointer;position:absolute;left:115px;height:38px}